Foreseer: A Novel, Locality-Aware Peer-to-Peer System Architecture for Keyword Searches

نویسندگان

  • Hailong Cai
  • Jun Wang
چکیده

Peer-to-peer (P2P) systems are becoming increasingly popular and complex, serving millions of users today. However, the design of current unstructured P2P systems does not take full advantage of rich locality properties present in P2P system workloads, thus possibly resulting in inefficient searches or poor system scalability. In this paper, we propose a novel locality-aware P2P system architecture called Foreseer, which explicitly exploits two dimensional localities, both geographical locality and temporal locality by constructing a neighbors overlay and a friends overlay respectively. Each peer in Foreseer maintains a small number of neighbors and friends as well as their content filters used as distributed indices. By combining the advantages of distributed indices and utilization of two dimensional localities, the search scheme of Foreseer is able to satisfy more than 99% keyword search queries, realize very high search performance and introduce low maintenance cost. In addition, query messages rarely touch free-riders, namely avoiding a lot of meaningless messages for P2P systems. Our simulation results show that, compared with current unstructured P2P systems, Foreseer can boost the searching efficiency with an introduction of modest maintenance cost.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TAC: A Topology-Aware Chord-based Peer-to-Peer Network

Among structured Peer-to-Peer systems, Chord has a general popularity due to its salient features like simplicity, high scalability, small path length with respect to network size, and flexibility on node join and departure. However, Chord doesn’t take into account the topology of underlying physical network when a new node is being added to the system, thus resulting in high routing late...

متن کامل

Affinity P2P: A self-organizing content-based locality-aware collaborative peer-to-peer network

1389-1286/$ see front matter 2010 Elsevier B.V doi:10.1016/j.comnet.2010.04.016 * Corresponding author. Tel.: +34 91 624 62 60. E-mail address: [email protected] (J.M. Tirado The last years have brought a dramatic increase in the popularity of collaborative Web 2.0 sites. According to recent evaluations, this phenomenon accounts for a large share of Internet traffic and significantly augments...

متن کامل

A flexible locality-aware peer-to-peer streaming system

Purpose – Peer-to-peer (P2P) streaming quickly emerges as an important application over the internet. A lot of systems have been implemented to support peer-to-peer media streaming. However, some problems still exist. These problems include non-guaranteed communication efficiency, limited upload capacity and dynamics of suppliers which are all related to the overlay topology design. The purpose...

متن کامل

Leopard: A Locality Aware Peer-to-Peer System with No Hot Spot

Recent research [7, 12, 2] has shown that Internet hosts can be efficiently (i.e., without excessive measurements) mapped to a virtual (Euclidean) coordinate system, where the geometric distance between any two nodes in this virtual space approximates their real IP network distance (latency). Based on this result, in this paper, we propose an alternative approach that inherently incorporates a ...

متن کامل

A Hybrid Peer-to-Peer Architecture for Global Geospatial Web Service Discovery

For any large-scale distributed system, both communication and data management distill down to the problem of resource discovery. Similarly, the geoweb needs a resource discovery service for users to find the relevant web services that providing data of interest. The Open GIS Consortium (OGC) recommends tackling the question by using Web Catalog Service (CS/W). However, the system provides only...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004